﻿#pragma once

// 格
#define GRID_SIZE 120                                           // 尺寸

// 游戏区域
#define GAME_BOARD_X 10                                         // 左上角 X 坐标
#define GAME_BOARD_Y 10                                         // 左上角 Y 坐标
#define GAME_BOARD_GRID_COUNT_H 4                               // 横向格数
#define GAME_BOARD_GRID_COUNT_V 4                               // 纵向格数
#define GAME_BOARD_WIDTH (GRID_SIZE * GAME_BOARD_GRID_COUNT_H)  // 宽度
#define GAME_BOARD_HEIGHT (GRID_SIZE * GAME_BOARD_GRID_COUNT_V) // 高度
#define GAME_BOARD_COLOR RGB(250, 200, 150)                     // 背景色
#define GAME_BOARD_FONT_NAME _T("Arial")                        // 字体名
#define GAME_BOARD_FONT_SIZE 56                                 // 字体尺寸

// 胜利数
#define WIN_NUMBER 2048                                         // 达到此数胜利

// 事件
#define UM_GAME_OVER (WM_USER + 1)                              // 游戏结束事件

// 字符串
#define STRING_BUF_LEN 256                                      // 缓存长度
